Remove some unnecessary snapshot implementations
authorTimm Bäder <mail@baedert.org>
Wed, 20 Jun 2018 12:56:35 +0000 (14:56 +0200)
committerTimm Bäder <mail@baedert.org>
Wed, 20 Jun 2018 18:47:18 +0000 (20:47 +0200)
gtk/gtkaccellabel.c
gtk/gtkfilechooserwidget.c
gtk/gtkfontchooserwidget.c
gtk/gtklevelbar.c
gtk/gtknotebook.c
gtk/inspector/gtkstackcombo.c

index f2efe9e1faf63461c539c70205cf2357285552d2..e8945124e97b8aaae2b79262809da708325c3b7d 100644 (file)
@@ -35,7 +35,6 @@
 #include "gtkmain.h"
 #include "gtkprivate.h"
 #include "gtksizerequest.h"
-#include "gtksnapshot.h"
 #include "gtkstylecontextprivate.h"
 #include "gtkwidgetprivate.h"
 #include "gtkcssnodeprivate.h"
@@ -148,8 +147,7 @@ static void         gtk_accel_label_get_property (GObject            *object,
                                                  GParamSpec         *pspec);
 static void         gtk_accel_label_destroy      (GtkWidget          *widget);
 static void         gtk_accel_label_finalize     (GObject            *object);
-static void         gtk_accel_label_snapshot     (GtkWidget          *widget,
-                                                  GtkSnapshot        *snapshot);
+
 static void gtk_accel_label_measure (GtkWidget      *widget,
                                      GtkOrientation  orientation,
                                      int             for_size,
@@ -184,7 +182,6 @@ gtk_accel_label_class_init (GtkAccelLabelClass *class)
 
   widget_class->measure = gtk_accel_label_measure;
   widget_class->size_allocate = gtk_accel_label_size_allocate;
-  widget_class->snapshot = gtk_accel_label_snapshot;
   widget_class->destroy = gtk_accel_label_destroy;
 
   gtk_widget_class_set_accessible_role (widget_class, ATK_ROLE_ACCEL_LABEL);
@@ -442,16 +439,6 @@ gtk_accel_label_measure (GtkWidget      *widget,
                       minimum_baseline, natural_baseline);
 }
 
-static void
-gtk_accel_label_snapshot (GtkWidget   *widget,
-                          GtkSnapshot *snapshot)
-{
-  GtkAccelLabel *accel_label = GTK_ACCEL_LABEL (widget);
-  GtkAccelLabelPrivate *priv = gtk_accel_label_get_instance_private (accel_label);
-
-  gtk_widget_snapshot_child (widget, priv->box, snapshot);
-}
-
 static void
 refetch_widget_accel_closure (GtkAccelLabel *accel_label)
 {
index 458b977e07cbb18d5d988a81225065acb0bf9069..e8c6ae74cd008e38d5f6651c5cd781244a1e0b85 100644 (file)
@@ -7934,16 +7934,6 @@ gtk_file_chooser_widget_measure (GtkWidget       *widget,
                       minimum_baseline, natural_baseline);
 }
 
-static void
-gtk_file_chooser_widget_snapshot (GtkWidget   *widget,
-                                  GtkSnapshot *snapshot)
-{
-  GtkFileChooserWidget *self = GTK_FILE_CHOOSER_WIDGET (widget);
-  GtkFileChooserWidgetPrivate *priv = gtk_file_chooser_widget_get_instance_private (self);
-
-  gtk_widget_snapshot_child (widget, priv->box, snapshot);
-}
-
 static void
 gtk_file_chooser_widget_size_allocate (GtkWidget           *widget,
                                        const GtkAllocation *allocation,
@@ -7985,7 +7975,6 @@ gtk_file_chooser_widget_class_init (GtkFileChooserWidgetClass *class)
   widget_class->event = gtk_file_chooser_widget_event;
   widget_class->measure = gtk_file_chooser_widget_measure;
   widget_class->size_allocate = gtk_file_chooser_widget_size_allocate;
-  widget_class->snapshot = gtk_file_chooser_widget_snapshot;
 
   /*
    * Signals
index 3932bf962699cc3853341b628714dc8251ab8249..6b161f084ca090992e5db749f4c57a32757c4dc1 100644 (file)
@@ -646,16 +646,6 @@ gtk_font_chooser_widget_measure (GtkWidget       *widget,
                       minimum_baseline, natural_baseline);
 }
 
-static void
-gtk_font_chooser_widget_snapshot (GtkWidget   *widget,
-                                  GtkSnapshot *snapshot)
-{
-  GtkFontChooserWidget *self = GTK_FONT_CHOOSER_WIDGET (widget);
-  GtkFontChooserWidgetPrivate *priv = gtk_font_chooser_widget_get_instance_private (self);
-
-  gtk_widget_snapshot_child (widget, priv->stack, snapshot);
-}
-
 static void
 gtk_font_chooser_widget_size_allocate (GtkWidget           *widget,
                                        const GtkAllocation *allocation,
@@ -697,7 +687,6 @@ gtk_font_chooser_widget_class_init (GtkFontChooserWidgetClass *klass)
   widget_class->display_changed = gtk_font_chooser_widget_display_changed;
   widget_class->measure = gtk_font_chooser_widget_measure;
   widget_class->size_allocate = gtk_font_chooser_widget_size_allocate;
-  widget_class->snapshot = gtk_font_chooser_widget_snapshot;
   widget_class->map = gtk_font_chooser_widget_map;
 
   gobject_class->finalize = gtk_font_chooser_widget_finalize;
index 9c7c8a05c564fb14093c36f6d4460eb68f677d0b..fbf304d522b4070970810aa9b04a6d9349463cf3 100644 (file)
@@ -371,16 +371,6 @@ gtk_level_bar_render_trough (GtkGizmo    *gizmo,
   return FALSE;
 }
 
-static void
-gtk_level_bar_snapshot (GtkWidget   *widget,
-                        GtkSnapshot *snapshot)
-{
-  GtkLevelBar *self = GTK_LEVEL_BAR (widget);
-  GtkLevelBarPrivate *priv = gtk_level_bar_get_instance_private (self);
-
-  gtk_widget_snapshot_child (widget, priv->trough_widget, snapshot);
-}
-
 static void
 gtk_level_bar_measure_trough (GtkGizmo       *gizmo,
                               GtkOrientation  orientation,
@@ -954,7 +944,6 @@ gtk_level_bar_class_init (GtkLevelBarClass *klass)
   oclass->set_property = gtk_level_bar_set_property;
   oclass->finalize = gtk_level_bar_finalize;
 
-  wclass->snapshot = gtk_level_bar_snapshot;
   wclass->size_allocate = gtk_level_bar_size_allocate;
   wclass->measure = gtk_level_bar_measure;
   wclass->direction_changed = gtk_level_bar_direction_changed;
index 9b8eb574a494e7ad71ca0eb08b9111867d0fd706..a51110d9ed0ad6871c2bf1bc0e8f8b77767f5e36 100644 (file)
@@ -369,8 +369,6 @@ static void gtk_notebook_measure (GtkWidget      *widget,
 static void gtk_notebook_size_allocate       (GtkWidget           *widget,
                                               const GtkAllocation *allocation,
                                               int                  baseline);
-static void gtk_notebook_snapshot            (GtkWidget        *widget,
-                                              GtkSnapshot      *snapshot);
 static gboolean gtk_notebook_popup_menu      (GtkWidget        *widget);
 static void gtk_notebook_motion              (GtkEventController *controller,
                                               double              x,
@@ -666,7 +664,6 @@ gtk_notebook_class_init (GtkNotebookClass *class)
   widget_class->unmap = gtk_notebook_unmap;
   widget_class->measure = gtk_notebook_measure;
   widget_class->size_allocate = gtk_notebook_size_allocate;
-  widget_class->snapshot = gtk_notebook_snapshot;
   widget_class->popup_menu = gtk_notebook_popup_menu;
   widget_class->grab_notify = gtk_notebook_grab_notify;
   widget_class->state_flags_changed = gtk_notebook_state_flags_changed;
@@ -2046,16 +2043,6 @@ gtk_notebook_size_allocate (GtkWidget           *widget,
   gtk_widget_size_allocate (priv->box, allocation, -1);
 }
 
-static void
-gtk_notebook_snapshot (GtkWidget   *widget,
-                       GtkSnapshot *snapshot)
-{
-  GtkNotebook *notebook = GTK_NOTEBOOK (widget);
-  GtkNotebookPrivate *priv = notebook->priv;
-
-  gtk_widget_snapshot_child (widget, priv->box, snapshot);
-}
-
 static gboolean
 gtk_notebook_show_arrows (GtkNotebook *notebook)
 {
index 5c1ef4a633dba4bd01505fa1d1e59ce8285ef28b..cb837a6d099ab6c73500f9e6c529228980e391b4 100644 (file)
@@ -239,15 +239,6 @@ gtk_stack_combo_measure (GtkWidget       *widget,
                       minimum_baseline, natural_baseline);
 }
 
-static void
-gtk_stack_combo_snapshot (GtkWidget   *widget,
-                          GtkSnapshot *snapshot)
-{
-  GtkStackCombo *self = GTK_STACK_COMBO (widget);
-
-  gtk_widget_snapshot_child (widget, GTK_WIDGET (self->combo), snapshot);
-}
-
 static void
 gtk_stack_combo_size_allocate (GtkWidget           *widget,
                                const GtkAllocation *allocation,
@@ -269,7 +260,6 @@ gtk_stack_combo_class_init (GtkStackComboClass *class)
 
   widget_class->measure = gtk_stack_combo_measure;
   widget_class->size_allocate = gtk_stack_combo_size_allocate;
-  widget_class->snapshot = gtk_stack_combo_snapshot;
 
   g_object_class_install_property (object_class,
                                    PROP_STACK,